// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package cn.com.smartdevices.bracelet.chart.deprecated; import cn.com.smartdevices.bracelet.DataManager; import cn.com.smartdevices.bracelet.Debug; import cn.com.smartdevices.bracelet.model.SportDay; // Referenced classes of package cn.com.smartdevices.bracelet.chart.deprecated: // StatisticMonthlyFragment class w implements cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.LoadCallback { final StatisticMonthlyFragment a; w(StatisticMonthlyFragment statisticmonthlyfragment) { a = statisticmonthlyfragment; super(); } public boolean hasData(int i) { SportDay sportday = a.mInitDay.addMonth(i); Debug.i("Chart.StatisticMonthly", (new StringBuilder()).append("Has Month : ").append(a.formatDate(sportday)).toString()); if (sportday.getMonthStartDay().before(a.mStartDay.getMonthStartDay()) || sportday.getMonthStartDay().after(a.mStopDay.getMonthStartDay())) { Debug.w("Chart.StatisticMonthly", "False!!"); return false; } else { return true; } } public cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.ItemData loadData(int i) { int j = 0; SportDay sportday = a.mInitDay.addMonth(i); Debug.i("Chart.StatisticMonthly", (new StringBuilder()).append("Load Month : ").append(a.formatDate(sportday)).toString()); SportDay sportday1 = sportday.getMonthStartDay(); SportDay sportday2 = sportday.getMonthEndDay(); Debug.i("Chart.StatisticMonthly", (new StringBuilder()).append(sportday1).append("~").append(sportday2).toString()); int k = 0; int l = 0; int i1 = 0; int j1 = 0; for (; j < sportday2.day; j++) { SportDay sportday3 = sportday1.addDay(j); Debug.i("Chart.StatisticMonthly", (new StringBuilder()).append("Load Day : ").append(sportday3).toString()); cn.com.smartdevices.bracelet.model.DaySportData.Summary summary = a.mDataManager.getSummary(sportday3); Debug.i("Chart.StatisticMonthly", (new StringBuilder()).append("Summary : ").append(summary).toString()); if (summary == null) { continue; } if (summary.getSteps() > 0) { j1 += summary.getSteps(); l++; } if (summary.getSleep() > 0) { i1 += (100 * summary.getSleep()) / 480; k++; } } StatisticChartViewOld.StatisticChartData statisticchartdata = a.newStatisticChartData(j1, i1, l, k); statisticchartdata.date = a.formatDateShort(sportday); return statisticchartdata; } public void onDataLoaded(cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.ItemData itemdata) { } public void onToItem(int i) { SportDay sportday = a.mInitDay.addMonth(i); Debug.i("Chart.StatisticMonthly", (new StringBuilder()).append("To Month : ").append(a.formatDate(sportday)).toString()); a.mCurrentDay = sportday; a.updateDateTitle(a.mCurrentDay); a.cleanStatisticData(); SportDay sportday1 = sportday.getMonthStartDay(); SportDay sportday2 = sportday.getMonthEndDay(); Debug.i("Chart.StatisticMonthly", (new StringBuilder()).append(sportday1).append("~").append(sportday2).toString()); for (int j = 0; j < sportday2.day; j++) { SportDay sportday3 = sportday1.addDay(j); Debug.i("Chart.StatisticMonthly", (new StringBuilder()).append("Load Day : ").append(sportday3).toString()); a.totalStatisticData(sportday3); } a.updateStatisticInfo(); } }